home *** CD-ROM | disk | FTP | other *** search
/ Network Support Library / RoseWare - Network Support Library.iso / nwlite / faxdoc.exe / 2701.TXT < prev    next >
Text File  |  1993-06-07  |  19KB  |  400 lines

  1.  
  2.  
  3.                                      FYI
  4.  
  5. (Note:  The origin of this information may be internal or external to Novell. 
  6. Novell makes every effort within its means to verify this information. 
  7. However, the information provided in this document is FOR YOUR INFORMATION
  8. ONLY.  Novell makes no explicit or implied claims to the validity of this
  9. information.)
  10.  
  11.           TITLE:    Printing (Possible Solutions) NetWare Lite v1.1
  12.    DOCUMENT ID#:    FYI.P.6139
  13.            DATE:    20APR93
  14.         PRODUCT:    NetWare Lite
  15. PRODUCT VERSION:    All versions
  16.      SUPERSEDES:    6108
  17.  LITE FAX DOC #:    2701
  18.  
  19. SYMPTOM
  20.  
  21.      NA
  22.  
  23. ISSUE/PROBLEM
  24.  
  25.      Printing (Possible Solutions) NetWare Lite v1.1
  26.  
  27.      Before going any further, if you have not applied patches for NetWare
  28.      Lite v1.1, please get Fax Document 2728 or FYI.P.6138, read it, and
  29.      acquire the most current applicable patch file.  If problems persist, get
  30.      Fax Document 2727 (FYI.P.6137).  This includes specific Patch information. 
  31.      Acquire and install these patches only at the direction of technical
  32.      support.
  33.  
  34.                             *****  WARNING  *****
  35.  
  36.      The following information is about printing problems you may encounter. 
  37.      Though every effort is made to confirm these solutions, they may not work
  38.      in every case.  With the variety of possible causes of print problems,
  39.      Novell cautions you to make a backup of your data before trying any of
  40.      these suggestions.  Also, all information is about NetWare Lite v1.1
  41.      only.  If you have not already done so, please upgrade to NetWare Lite
  42.      v1.1.
  43.  
  44.      If you have already upgraded from NetWare Lite v1.0 to v1.1 and are
  45.      having printing problems, a possible solution is to physically delete the
  46.      network printer files and network printer definition and recreate the
  47.      definition using NetWare Lite v1.1.
  48.  
  49.      Do the following steps to make the necessary changes:
  50.  
  51.      1.   Go to DOS and make sure that you are on your C: drive.
  52.      2.   Change to the NWLITE directory by typing CD\NWLITE
  53.      3.   Change to a hidden directory called NLCNTL by typing CD NLCNTL
  54.      4.   There will be a directory for each printer on your machine.  Delete
  55.           the contents of the directory, then delete the directory.  (The name
  56.           of the directory may be SLPT1, SLPT2, SLPT3, SCOM1, or SCOM2.)
  57.  
  58.           The following are examples of how to delete the files and
  59.           directories:
  60.  
  61.                Using DR DOS 6.0:   XDEL SLPT1 /RSD
  62.                Using MS-DOS 5.0:   DEL SLPT1\*.*
  63.                                    RD SLPT1
  64.  
  65.  
  66.           Note:  Do not delete any files in the NLCNTL directory.  Only delete
  67.           the files in the directories for the printers as outlined above.
  68.  
  69.      5.   Change back to the NWLITE directory by typing CD..
  70.      6.   Type NET
  71.      7.   Go to "Supervise the Network," then to "Network Printers."
  72.      8.   Delete your network printer.
  73.      9.   Recreate your network printer.  (See the printer setup below)
  74.      10.  Exit the NET UTILITY.
  75.  
  76.      Note:  You may set Capture settings under Network Printers, if you wish,
  77.      before Exiting or continue with step 11 below.
  78.  
  79.      11.  Capture your network printer.
  80.      12.  Print a file from DOS with the network loaded
  81.           (COPY C:\AUTOEXEC.BAT LPT1).
  82.      13.  Print a file from your application.
  83.  
  84.      Printer Setup
  85.  
  86.      If you are having printing problems, Novell presumes that the Network
  87.      Printers are not setup properly.  Because this has been the source of
  88.      some confusion, it is necessary to check this information first.  To do
  89.      so with the Network running (Server loaded and supervisor logged in), do
  90.      the following:
  91.  
  92.      1.   Type NET
  93.      2.   Select "Supervise the Network,"
  94.      3.   Select "Network printers."
  95.      4.   If a printer does not exist, do the following:
  96.  
  97.           a.   Press the <Insert> key, and a list of existing servers will
  98.                come up.
  99.           b.   Select the Server where the printer is physically located.
  100.           c.   Enter a printer name.  (Novell recommends using a name that
  101.                will identify the printer such as HP_LASERJET_III.)
  102.  
  103.      5.   Then select a port to which the printer is connected.
  104.      6.   The next screen shows default information for the printer.  At this
  105.           point you can press <F1> for information and details of each option.
  106.      7.   You may now escape out of NET (press <Esc> several times until an
  107.           EXIT message comes up); EXIT; and reboot your server.
  108.  
  109.      After you are back up and running, you can issue your NET CAPTURE
  110.      statement to specify the port and printer name and any other valid
  111.      capture parameters.  (See the NetWare Lite manual for details on NET
  112.      CAPTURE; or at the DOS prompt, type NET CAPTURE ? for help information. 
  113.      Additional printing information can be found in Fax Document 2700 or
  114.      FYI.P.6025.)
  115.  
  116.      Questions and Answers
  117.  
  118.      Q1.  How do I eliminate the banner page at the beginning of each print
  119.           job?
  120.  
  121.      A1.  The Banner default is set to y(yes).  Eliminate the banner by
  122.           putting the following command in your Net Capture statement:
  123.  
  124.                b=n
  125.  
  126.  
  127.      Q2.  Each print job ejects a blank page when it finishes.  Can I
  128.           eliminate this wasted page?
  129.  
  130.      A2.  Yes.  The formfeed default is set to y(yes).  Turn it off by putting
  131.           the following command in the Net Capture line:
  132.  
  133.                f=n
  134.  
  135.      Q3.  Can I capture to a printer on my Client only machine?
  136.  
  137.      A3.  No.  You can only capture to a Server or Server-Client.
  138.  
  139.      Q4.  I have two people sending print jobs at the same time.  When the
  140.           files print they get mixed up.  Some part of each job prints on the
  141.           same page.  How can I prevent this?
  142.  
  143.      A4.  Make sure you are not printing directly to the printer port.  The
  144.           default is NO; however, it can be set to d=y.  When the default is
  145.           set to yes, it sends the print job as soon as it gets it in the
  146.           buffer and does not wait until the entire job is buffered.  This
  147.           first portion may print out, then the Server must wait for the rest
  148.           of the job.  A second job that is sent directly may print part of
  149.           its job and start mixing the two together.  The jobs in turn wait
  150.           for the rest of the print job from the sending application but
  151.           continue mixing up the printing.  If this is seen, do not use d=y
  152.           command.
  153.  
  154.      Q5.  How come my printing comes out with just a few lines per page?
  155.  
  156.      A5.  This can be caused from too small of a buffer size, wait time
  157.           specification, or both.
  158.  
  159.           ■    First, increase the w=xx parameter in Net Capture.  The default
  160.                is 10.  However, if the print job is large or has many printing
  161.                codes, graphics or postscript, the system may need more time to
  162.                send the job to the buffer before the "Wait time" is exceeded
  163.                and the system assumes that the last of the job has been sent
  164.                and issues an end of file to close the job.  If this happens,
  165.                you may see the job split up into several jobs in the NET
  166.                utility.
  167.  
  168.           ■    Second the print buffer may need to be increased by doing the
  169.                following:
  170.  
  171.                1.   Go into NET.
  172.                2.   Select "Supervise the network."
  173.                3.   Select "Server Configuration."
  174.                4.   Select your Server.
  175.                5.   Increase the Print buffer size in the Future column.
  176.                6.   Press <Esc> until you get the command line prompt.
  177.                7.   Reboot the system for the changes to take effect.
  178.  
  179.                Note: Do not use d=y and w=0.  If you set w=0, it will rely on
  180.                the application to close the file.  If it does not, then no
  181.                printing will occur and the print job will remain open until it
  182.                is closed explicitly.  You will need to do this manually by
  183.                sending a ^L to the port.  (Hold down the <Ctrl> key and press
  184.                <L> key)
  185.  
  186.                          Example:  ECHO ^L >lpt1
  187.  
  188.  
  189.      Q6.  When sending a print job, only a few pages print out, then the
  190.           printer stops, and then machine with the printer attached to it
  191.           locks.  What can I do to prevent this?
  192.  
  193.      A6.  First check the WAIT parameter.  Try increasing w=xx in NET CAPTURE. 
  194.           Also check for the presence of Caching utilities.  Make sure only
  195.           one is loaded.  Two caching utilities loaded at the same time will
  196.           conflict with each other and cause unpredictable results.  If the
  197.           problem persists, remove all caching and any TSRs loaded, other than
  198.           the NetWare Lite files.
  199.  
  200.      Q7.  I have just run the UPGRADE utility to NetWare v1.1.  Now, print
  201.           jobs are okay for the first page or two; then it prints just a few
  202.           characters per page until the job is finished.  Increasing the WAIT
  203.           time and print buffer size does not help.  What can I do?
  204.  
  205.      A7.  Do the following to solve the problem:
  206.  
  207.           1.   Go to NET.
  208.           2.   Select "Supervise Network."
  209.           3.   Select "Network Printer."
  210.           4.   Check the Characters per second.
  211.           5.   If it is set at 0, change it to 16384, which is the default.
  212.  
  213.      Q8.  The system sent a message displaying "Printer off line" or "Printer
  214.           out of paper;" however, neither case is true.  There is plenty
  215.           paper, and it may continue printing without problem.  How can I
  216.           resolve this issue?
  217.  
  218.      A8.  Increase the Error wait time by 10 to 15 seconds by doing the
  219.           following:
  220.  
  221.           1.   Go to NET.
  222.           2.   Select "Supervise Network."
  223.           3.   Select "Network Printer."
  224.           4.   Add 10 to 15 seconds to the current Error wait time.
  225.  
  226.      Q9.  The Server locks up intermittently when printing or the print job
  227.           just disappears without printing.  What can I do to prevent this?
  228.  
  229.      A9.  Make sure there are no hardware conflicts.  If using LPT1, do not
  230.           use a network board set at I/O address of 360.  The size of the
  231.           address overlaps with the LPT1 port address of 378.  If you use
  232.           LPT2, do not use interrupt 5.  See Fax Document 2601 or FYI.P.6054
  233.           for more information on resolving I/O and IRQ conflicts.
  234.  
  235.      Q10. What is a typical value to set for "Characters per second"?
  236.  
  237.      A10. Normally, the default of 16384 is sufficient.  If it is set high,
  238.           then DOS will be interrupted more often to retrieve characters from
  239.           the print buffer.  If the printer is a serial printer or a slow
  240.           machine, increasing this parameter may not affect the speed of the
  241.           printer; however, it can affect the DOS foreground process.  A good
  242.           rule of thumb for setting "Characters per second" for serial
  243.           printers is the printer baud rate divided by 10.
  244.  
  245.           Example:  9600 baud / 10 = 960
  246.  
  247.           This parameter is a value you may need to experiment with and do
  248.           some fine tuning.
  249.  
  250.  
  251.      Q11. I have several applications from which I print different types of
  252.           files.  Most applications are okay but a few of them print odd
  253.           formats, ASCII type characters, or just plain garbage.  What can I
  254.           do to resolve this problem?
  255.  
  256.      A11. Make sure the NetWare Lite v1.1 patches are installed as specified
  257.           at the beginning of this document.  CLPRNTR.PAT is the patch that
  258.           will most likely be needed.
  259.  
  260.      Q12. When I print from my Client to a printer attached to my
  261.           Server-Client, it prints just fine.  However, if I print from my
  262.           Server-Client to the same printer, the data is corrupted and
  263.           sometimes the  Server-Client machine locks.  I also have noticed
  264.           many lost clusters on my hard drive and sometimes problems with the
  265.           drives File Allocation Table (FAT).  What causes this, and how can I
  266.           solve it?
  267.  
  268.      A12. This is a known problem relating to NetWare Lite.  Use INT28FIX.PAT. 
  269.           See the patch information at beginning of this document for an
  270.           explanation.
  271.  
  272.      Q13. My application is setup to output to a COM port.  How can I CAPTURE
  273.           the port and send the print job to a printer on my Server?
  274.  
  275.      A13. NetWare Lite will not CAPTURE to COM ports.  If the application is
  276.           hard coded to print to a COM port, you will need to work that out
  277.           with the application manufacture.  If the application configuration
  278.           can be changed to output to an LPT port, then do so and CAPTURE the
  279.           LPT port.  This may be the problem if you get redirect errors.
  280.  
  281.           Example:  If printer LaserJet is attached to the Server and the
  282.                     CAPTURE command is executed from a client, the following
  283.                     will occur:
  284.  
  285.                     Net Capture COM1 Laserjet     (Will not work)
  286.  
  287.                     Net Capture LPT1 Laserjet     (Will capture the LPT1 port
  288.                                                   of the client and end the
  289.                                                   print job to the Laserjet
  290.                                                   attached to the Server
  291.                                                   machine)
  292.  
  293.      Q14. I run NetWare Lite and Windows and other various applications.  When
  294.           I send a print job from the application, it will go on hold until I
  295.           exit out of Windows.  Then it prints without flaws.  What causes it
  296.           to hold until I exit Windows?
  297.  
  298.      A14. First, check the Windows SYSTEM.INI file in the [shell] section.  If
  299.           the application is listed there, remove it from this area and try
  300.           again.
  301.  
  302.           Second, see Fax Document 2607 or FYI.P.6095 for possible solutions.
  303.  
  304.      Q15. All print jobs are printing extremely slow.
  305.  
  306.      A15. First, try printing from DOS without any NetWare Lite files loaded.
  307.  
  308.           In most cases, the slow down is related to bad or conflicting
  309.           hardware.  Check for the use of any A-B switches or multiplexor
  310.           hardware connected to the port.  If any of these items are in use,
  311.           remove them and try printing.
  312.  
  313.  
  314.           If it is still slow, the problem may be that the port itself is bad.
  315.  
  316.           If it prints fine without NetWare Lite but as soon as NetWare Lite
  317.           is loaded the slow down occurs, you may need to adjust the print
  318.           buffer size and try fine tuning the "Characters per second"
  319.           parameter.
  320.  
  321.      Q16. When I try printing, the system displays an error 5 (access denied). 
  322.           Sometimes, the message displayed says "error writing to disk, there
  323.           may not be enough space on the disk (disk full messages)" even
  324.           though the disk has several megabytes available.
  325.  
  326.      A16. The software used may be calling for the attributes of a device and
  327.           getting the wrong information from NetWare Lite.  Use OPENDEV.PAT
  328.           from the previous mentioned patches.
  329.  
  330.      Q17. Can I set up my printer on my Server-Client machine as a NetWare
  331.           Lite printer and print to it using Net Capture as well as use it as
  332.           a DOS printer?
  333.  
  334.      A17. No.  If the printer is set up in the NET utility as a Network
  335.           printer and Server is loaded, then NetWare Lite has control of the
  336.           printer; and it is no longer available to DOS.  Be sure to NET
  337.           CAPTURE the port first, then you may print to it.  If you print
  338.           directly to the printer without capturing, you may corrupt the print
  339.           job.
  340.  
  341.      Q18. Can I NET CAPTURE a nonexistent port such as LPT2 so I can use LPT1
  342.           for DOS printing.
  343.  
  344.      A18. Yes, provided your machine is not a Server as was covered in the
  345.           previous question.
  346.  
  347.           Example:  Net Capture lpt2 Laser
  348.  
  349.           (If LPT2 does not exist and applications send their print output to
  350.           the LPT2 port, the print job will be redirected to printer Laser
  351.           that is attached to a Server machine, and LPT1 will be free for DOS
  352.           use.)
  353.  
  354.      Q19. I can have Net Capture loaded but cannot do a print screen or
  355.           redirect an ASCII file to the LPT port.  Also, some applications do
  356.           print okay while others do not.  What causes this?
  357.  
  358.      A19. This may happen if the printer can be set to different print modes.
  359.  
  360.           Example:  A HP Laserjet IIIsi can be set to PCL or Postscript mode.
  361.  
  362.           If the previous mentioned problems occur, check the printer and make
  363.           sure it is not set to Postscript.  The reason some applications 
  364.           work is that they may have been sending Postscript print jobs.  If
  365.           you are sending Postscript, make sure the NET CAPTURE contains the
  366.           following parameters:
  367.  
  368.           ■    b=n (no banner)
  369.           ■    t=0 (no tabs)
  370.           ■    f=n (no formfeed)
  371.           ■    s=default (the default setup string should not have any values
  372.                when used for postscript printing)
  373.  
  374.  
  375.      Q20. After checking the printer port, cabling, and the printer, the print
  376.           jobs sent from within Windows still come out as ASCII characters,
  377.           junk, or just plain garbage.  What should I do?
  378.  
  379.      A20. Be sure to check for the loading of TBMI2, usually in your
  380.           STARTNET.BAT file.  The README.DOC that ships with NetWare Lite
  381.           incorrectly states that it should be loaded after IPXODI.  Change
  382.           this and load it after Server and Client.
  383.  
  384.           Note:  TBMI2.COM (Task Switched Buffer Manager) is required for
  385.           Windows applications that do not run correctly in Enhanced Mode.)
  386.  
  387.      Q21. I have print jobs still being corrupted and have followed virtually
  388.           all options in the previous questions with no results.  Now what
  389.           should I do?
  390.  
  391.      A21. It is possible that after all options have been explored and
  392.           printing is still corrupt or garbage, that you may have some corrupt
  393.           NetWare Lite files.  SERVER.EXE could be the main problem.  Simply,
  394.           reinstall NetWare Lite from the original diskettes and try printing
  395.           again.
  396.  
  397. SOLUTION
  398.  
  399.      NA
  400.